package leetcode.easy;

import leetcode.base.TreeNode;

/**
 * ClassName: $100_IsSameTree
 * Description:
 * date: 2021-11-17 22:40
 *
 * @author liyifan
 */
public class $100_IsSameTree {
    public boolean isSameTree(TreeNode p, TreeNode q) {
        if ((p == null && q != null) || (p != null && q == null)) {
            return false;
        }
        if (p == null && q == null)
            return true;
        if (p.val != q.val) {
            return false;
        } else {
            return isSameTree(p.left, q.left) && isSameTree(p.right, q.right);
        }
    }
}
